Cross-Entropy Optimization for Scaling Factors of a Fuzzy Controller: A See-and-Avoid Approach for Unmanned Aerial Systems
نویسندگان
چکیده
The Cross-Entropy (CE) is an efficient method for the estimation of rare-event probabilities and combinatorial optimization. This work presents a novel approach of the CE for optimization of a Soft-Computing controller. A Fuzzy controller was designed to command an unmanned aerial system (UAS) for avoiding collision task. The only sensor used to accomplish this task was a forward camera. The CE is used to reach a near-optimal controller by modifying the scaling factors of the controller inputs. The optimization was realized using the ROS-Gazebo simulation system. In order to evaluate the optimization a big amount of tests were carried out with a real quadcopter. M. A. Olivares-Mendez (B) · P. Campoy · I. Mellado-Bataller CAR Centro de Automática y Robótica, Universidad Politécnica de Madrid, Madrid, Spain e-mail: [email protected] URL: http://www.vision4uav.eu/?q=miguel/personal L. Mejias Australian Research Centre for Aerospace Automation (ARCAA), Queensland University of Technology, GPO Box 2434, Brisbane, QLD 4001, Australia e-mail: [email protected]
منابع مشابه
A PSO-based Optimization of a fuzzy-based MPPT controller for a photovoltaic pumping system used for irrigation of greenhouses
The main asset of this paper is among the uses of fuzzy logic in the engineering sector and especially in the renewable energies as a large alternate of fossil energies, in this paper a PSO-based optimization is used to find the optimal scaling parameters, of a fuzzy logic-based MPPT controller, that maximize the efficiency of a photovoltaic pumping system. The tuning of input and output parame...
متن کاملFuzzy Adaptive Control of Unmanned Aerial Vehicle for Carrying Time-Varying Cargo on Predefined Path
At present, the use of unmanned aerial vehicles (UAVs) has been increased dramatically. The reasons for this development are cheapness, smallness, simplicity, and diversity of missions. The simplicity of guidance and control of multi-rotor drones is that they are equipped with an autopilot system. This system is responsible for flying control. UAVs do not have a high weight and often have three...
متن کاملOptimization of an Intelligent Controller for an Unmanned Underwater Vehicle
Underwater environment poses a difficult challenge for autonomous underwater navigation. A standard problem of underwater vehicles is to maintain it position at a certain depth in order to perform desired operations. An effective controller is required for this purpose and hence the design of a depth controller for an unmanned underwater vehicle is described in this paper. The control algorithm...
متن کاملQuadcopter See and Avoid Using a Fuzzy Controller
Unmanned Aerial Vehicles (UAVs) are fast growing sector. Nowadays, the market offers numerous possibilities for off-the-shelf UAVs such as quadrotors. Until UAVs demonstrate advance capabilities such as autonomous collision they will be segregated and restricted to flight in controlled environments. This work presents a visual fuzzy servoing system for obstacle avoidance using UAVs. To accompli...
متن کاملMonocular Visual-Inertial SLAM-Based Collision Avoidance Strategy for Fail-Safe UAV Using Fuzzy Logic Controllers - Comparison of Two Cross-Entropy Optimization Approaches
In this paper, we developed a novel Cross-Entropy Optimization (CEO)-based Fuzzy Logic Controller (FLC) for Fail-Safe UAV to expand its collision avoidance capabilities in the GPS-denied environments using Monocular Visual-Inertial SLAM-based strategy. The function of this FLC aims to control the heading of Fail-Safe UAV to avoid the obstacle, e.g. wall, bridge, tree line et al, using its real-...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Journal of Intelligent and Robotic Systems
دوره 69 شماره
صفحات -
تاریخ انتشار 2013